The Core Legion Object Model
نویسندگان
چکیده
This document describes the core Legion object model. The model specifies the composition and functionality of Legion’s core objects—those objects that cooperate to create, locate, manage, and remove objects from the Legion system. The model reflects the underlying philosophy and objectives of the Legion project. In particular, the object model facilitates a flexible extensible implementation, provides a single persistent name space, grants site autonomy to participating organizations, and scales to millions of sites and trillions of objects. Further, it offers a framework that is well suited to providing mechanisms for high performance, security, fault tolerance, and commerce. 1. This is University of Virginia Computer Science Technical Report CS-95-35. It is located on the Web at ftp://ftp.cs.virginia.edu/pub/techreports/CS-95-35.ps.Z.
منابع مشابه
Using Dynamic Configurability to Support Object - Oriented Languages and Systems in Legion University of Virginia Computer
Wide area distributed object systems will require mechanisms for creating, describing, and managing objects. The mechanisms must be scalable and must not mandate particular policies or algorithms because users will have different cost, security, performance, and functionality demands. Legion is a wide area distributed object system that supports this requirement using a first-class active class...
متن کاملA new model of security for metasystems
With the rapid growth of high-speed networking and microprocessing power, metasystems have become increasingly popular. The need for protection and security in such environments has never been greater. However, the conventional approach to security, that of enforcing a single system-wide policy, will not work for the large-scale distributed systems we envision. Our new model shifts the emphasis...
متن کاملBasic Fortran Support in Legion
Fortran is the most widely used programming language for high-performance scientific computing applications, yet in the past the Legion system has not supported objects implemented in Fortran. This paper describes the design and interface of the Legion Basic Fortran Support (BFS) system. This system consists of compiler and runtime library that allow the description of Legion object interfaces ...
متن کاملQuick Reference for Legion 1.8 Commands Context Space
legion legion legion legion (cont’d tem. QUICK REFERENCE FOR LEGION 1.8 COMMANDS CONTEXT SPACE _cat ... [-debug] [-help] _cd [-debug] [-help] _context_add [-debug] [-help] _context_create [-debug] [-help] _cp [-r][-v][-m][-p][-localsrc] [-localdest] [-V ] ...
متن کاملLocation-Transparent Naming in Grid Computing Using Legion-G
∗ This work is supported in part by the National Science Foundation under the Next Generation Software Program grant EIA-9974968, the NPACI program of the National Science Foundation, the NASA Information Power Grid (IPG) program, and a grant from the Microsoft Corporation. Globus [1] is a powerful toolkit but lacks location transparency in its naming system, due to a reliance on URLs. In pract...
متن کامل